package ve.gob.ine.censo.validator;

import javax.faces.application.FacesMessage;

import ve.gob.ine.censo.beans.Mensajes;
import ve.gob.ine.censo.model.sis_reportes.Usuario;

public class LoginValidacion {

	private Mensajes objmsg = new Mensajes(); 			// Objetos de los mensajes del sistema

	// Rutina de validacion de datos
	public boolean valida(Usuario obj_item){
		boolean valido = true;

		if (obj_item.getUsuario().length() <1){
			this.objmsg.muestraVMSG(FacesMessage.SEVERITY_WARN,"usuario", "", "Falta el Usuario");
			valido=false;
		}
		
		if (obj_item.getClave().length() <1){
			this.objmsg.muestraVMSG(FacesMessage.SEVERITY_WARN,"clave", "", "Falta La clave");
			valido=false;
		}		
		return valido;
	}


	public void msg_fallo_recupera_x_login(){
		this.objmsg.muestraVMSG(FacesMessage.SEVERITY_WARN,"login", "", "Login no encontrado");
	}

	public void msg_fallo_recupera_x_email(){
			this.objmsg.muestraVMSG(FacesMessage.SEVERITY_WARN,"email", "", "Email no encontrado");
	}
		
	
}

